var lsdjbh = "";	//临时单据编号
var kssj = "";		//寄存开始时间
var cpbh = "";		//寄存藏品编号	
$(document).ready(function(){
	//设置上传附件的格式
	$("#wjmc").fileinput({
		showUpload : false,
	     initialPreviewConfig: [
	         {width: "120px"}
	     ],
	     overwriteInitial: true,
	     maxFileSize: 2048	
    });
	$("#functionNav").attr("href",navAddr);
	//获取Url中的参数
	lsdjbh = GetQueryString("lsdjbh");	
	//获取机构
	var orgJson = ajaxResult("get",false,ProjectName+"/root.getOrganization.do");
	loadSelect("#form_jcdj select[name=bcbmid]",orgJson.rows,'orgid','name');	
	$("#form_jcdj select[name=bcbmid] option[value='shandongbowuguan']").remove();
	//获取机构内人员信息
	$("#form_jcdj select[name=bcbmid]").change(function(){
		if($(this).val()!=""){
			var bgrJson = ajaxResult("get",false,ProjectName+"/root.getUserListByOrg.do",{'orgid':$(this).val()});
			loadSelect("#form_jcdj select[name=bcrid]",bgrJson.rows,'userid','username');
		}else{
			$("#form_jcdj select[name=bcrid]").empty(); 
		}		
	});	
	//获取并填充提用原因
	var tyyyJson = ajaxResult("get",false,ProjectName+"/sysmanage.getIdAndNameInXtjb.do",{'tableName':'xtjb_tyyy'});
	loadSelect("#form_dtgl select[name=tqyy]",tyyyJson.rows,'id','name');
	
	//初始化选择人员模态框
	 tagIni();
	 isClosedObject("orgTree","selectObjectDialog");	 

	if(lsdjbh!=null && lsdjbh!=""){	
		//获取寄存单据信息
		var jcdjJson = ajaxResult("get",false,ProjectName+"/colmanage.getLsDj.do",{'id':lsdjbh});		
		loadData("#form_jcdj",jcdjJson.data);
		$("#form_jcdj select[name=bcbmid]").change();
		$("#form_jcdj select[name=bcrid]").val(jcdjJson.data.bcrid);
		//填充单据信息
		$("#form_jcdj input[name=opType]").val("update");
		$("#form_jcdj input[name=id]").val(lsdjbh);
		//填充藏品信息
		$("#form_jccp input[name=lsdjbh]").val(lsdjbh);
		$("#form_jccp input[name=kssj]").val(jcdjJson.data.kssj);
	}	
	
	//点击藏品清单页签
	$("#addLscpTabBtn").click(function(){		
		if(lsdjbh==null || lsdjbh==""){
			alertFunc("请先保存单据信息！");
			return false;
		}else{
			//加载藏品清单列表Table	
			createTable('#jccpTable',ProjectName+'/colmanage.getLsCpList.do','id',jccpColTitle,{'lsdjbh':lsdjbh});	
		}
	});
	
	//点击藏品相关资料页签
	$("#jccpDtglBtn").click(function(){
		if(cpbh==null || cpbh==""){
			alertFunc("请先保存藏品信息！");
			return false;
		}else{
			//加载相关资料列表Table	
			createTable('#dtglTable',ProjectName+'/colmanage.getLsDtxxList.do','id',dtglColTitle,{'cpbh':cpbh});	
		}
	});
	
	//点击藏品动态管理页签
	$("#jccpXgzlBtn").click(function(){
		if(cpbh==null || cpbh==""){
			alertFunc("请先保存藏品信息！");
			return false;
		}else{
			//加载相关资料列表Table	
			createTable('#xgzlTable',ProjectName+'/colmanage.getLsZlList.do','id',xgzlColTitle,{'cpbh':cpbh});	
		}
	});
});

//刷新表格，带分页
function refreshCpTable(tableid,cpbh){ 
	var params = new Object();
	 params["cpbh"] = cpbh;
	 params["limit"] = pageSize;
	 params["offset"] = 0;
	 $(tableid).bootstrapTable('refresh',{query:params});
};		

//打开修改藏品模态框
function modiJccp(data){
	cpbh =data.id;
	$('#jccpModal a:first').tab('show');
	//填充藏品信息
	loadData("#form_jccp",data);
	$("#form_jccp input[name=opType]").val("update");
	//填充相关资料中的藏品编号
	$("#form_xgzl input[name=cpbh]").val(cpbh);
	 refreshCpTable("#xgzlTable",cpbh);
	//填充动态管理中的藏品编号
	$("#form_dtgl input[name=cpbh]").val(cpbh);
	refreshCpTable("#dtglTable",cpbh);
	$('#jccpModal').modal('show');
}

var jccpColTitle = [{
		 checkbox:true,
		 formatter: function(value, row, index) {
        	if(row.jssj!=null && row.jssj!=''){   
        		return {
                    disabled: true
                };
        	}
        	return value;
	      }
	    },{
	        field: 'cpmc',
	        title: '藏品名称',
	        formatter: function(value, row, index) {	        	
	        	return "<a onclick='modiJccp("+JSON.stringify(row)+")' href='javascript:void(0)'>"+value+"</a>";
		      }
	    }, {
	        field: 'cpsl',
	        title: '藏品数量'
	    }, {
	        field: 'cfwz',
	        title: '存放位置'
	    }, {
	        field: 'kssj',
	        title: '开始寄存时间'
	    }, {
	        field: 'jssj',
	        title: '归还时间'
	    }];

var xgzlColTitle = [{
    field: 'wjmc',
    title: '文件名称'
}, {
    field: 'lrrmc',
    title: '录入人名称'
}, {
    field: 'lrsj',
    title: '录入时间'
}];

var dtglColTitle = [{
    field: 'tqyymc',
    title: '提取原因'
}, {
    field: 'tqsj',
    title: '提取时间'
},{
    field: 'thsj',
    title: '退回时间'
}, {
    field: 'tyr',
    title: '提用人'
}, {
    field: 'jsr',
    title: '经手人'
}];

